Fighting conch - Turco Inglés Diccionario